Riki Takeuchi Actor / Dubbing / Producer DouBan IMDb Actor Dead or Alive 2: Birds 2000 6.9 Yakuza Ladies 1986 6.4 Terumae romae 2012 6.3 Dead or Alive: Final 2002 5.6